Big Huge Thesaurus

sigmoid sinus

noun

sounds kind of like